ee3a959243bb57235a4c27915b99f87e0bd4329f,portal-impl/src/com/liferay/portal/service/impl/UserServiceImpl.java,UserServiceImpl,checkUnsetUserGroupUsersMembershipPolicy,#number#number[]#,2245

Before Change


			Set<UserGroup> mandatoryUserGroups =
				MembershipPolicyUtil.getMandatoryUserGroups(user);

			if (mandatoryUserGroups.contains(userGroup)) {
				if (membershipPolicyException == null) {
					membershipPolicyException = new MembershipPolicyException(
						MembershipPolicyException.
							USER_GROUP_MEMBERSHIP_REQUIRED);

					membershipPolicyException.addUserGroup(userGroup);
				}

				membershipPolicyException.addUser(user);
			}
		}

After Change


			Set<UserGroup> mandatoryUserGroups =
				MembershipPolicyUtil.getMandatoryUserGroups(user);

			if (!mandatoryUserGroups.contains(userGroup)) {
				continue;
			}

			if (membershipPolicyException == null) {
				membershipPolicyException = new MembershipPolicyException(
					MembershipPolicyException.
						USER_GROUP_MEMBERSHIP_REQUIRED);

				membershipPolicyException.addUserGroup(userGroup);
			}

			membershipPolicyException.addUser(user);
		}

		if (membershipPolicyException != null) {